/**   
 * @Title: OSType.java 
 * @author 7828wc   
 * @date 2015年8月6日 下午3:42:42 
 */
package com.onstar.cn.mag.enumtype;

/**
 * @ClassName: OSType
 * @Description: Operating system type
 * @author 7828wc
 * @date 2015年8月6日 下午3:42:42
 */
public enum OSType {
	ANDROID("ANDROID"), IPHONE("IPHONE"), IPAD("IPAD"), IPHONE_SMALL("IPHONE_SMALL"), IPHONE_LARGE("IPHONE_LARGE"), IPAD_SMALL(
			"IPAD_SMALL"), IPAD_LARGE("IPAD_LARGE"),ANDROID_SMALL("ANDROID_SMALL"),ONSTAR_SSA("ONSTAR_SSA");
	private final String value;

	OSType(String v) {
		value = v;
	}

	public String value() {
		return value;
	}

	public static OSType fromValue(String v) {
		for (OSType c : OSType.values()) {
			if (c.value.equals(v)) {
				return c;
			}
		}
		throw new IllegalArgumentException(v);
	}
}
